long echo - French English Dictionary